home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 22
/
Cream of the Crop 22.iso
/
database
/
ad3dcal3.zip
/
AD3DCAL.HIS
< prev
next >
Wrap
Text File
|
1996-09-04
|
4KB
|
117 lines
TAdrock3DCalendar History File
==============================
6th December, 1995 Version 1.00
NEW & UPDATED FEATURES
----------------------
Released to CompuServe, included Help File, KWF File for Delphi, AD3DCAL.DCU
ADDATE.DCU AD3DCAL.KWF AD3DCAL.HLP.
26th February, 1996 Version 1.10
BUG FIX'S & MODIFICATIONS
--------------------------
Fixed OnWeekChange event, it was never getting triggered when you changed weeks on the
calendar.
11th March, 1996 Version 1.20
BUG FIX'S & MODIFICATIONS
--------------------------
Fixed problem when selecting Labels to be shown on the calendar. The labels would not
be visible, this could have been fixed by selecting the month and year fonts. But it
is fixed now...
Keyboard date selection did not function correctly.
5th May, 1996 Version 1.21
BUG FIX'S & MODIFICATIONS
--------------------------
Fixed a bug in the Archive Creation Software in the 16Bit Sharware version that caused
a Unit Version Mismatch error.
13th June, 1996 Version 1.22
BUG FIX'S & MODIFICATIONS
--------------------------
We have fixed a bug (Not Ours) that hopefully not many people have seen. The problem
appeared in the TAdrockDate Class code that the 3dCalendar uses.
The problem occurs only during linking and the error is:
Error(0) : Overflow in conversion or arithmetic operation
After talking to Borland Tech Support in Sydney,Austrailia we were no better off, but
after searching around the WEB we found a fix for it.
We thank Duncan Murdock that submitted the bug and fix for it to the
web site (http://www.DataWeb.nl/~r.p.Sterkenburg/bugs2 )
The error is definitly a BORLAND DELPHI COMPILER / LINKER ERROR.
The code below will reproduce the bug.
***********************************
Unit ConstBug;
Interface
Const
c1 = 1.0;
c2 = 2.0;
Implementation
end.
***********************************
Mr Murdock states, just add this unit to a project and make it twice. On the second
make when ConstBug.DCU is just being linked( Not Compiled) you should get the error.
(I tried it and it did not fail) but it did definitly prove that the error is produced
when using floating point constants. I added 3 floating point constants to our
AdDate.PAS and when it did fail I had 3 error(0)'s.
When the ConstBug code above does fail you will get 2 error (0)'s.
We will be informing Borland Tech Support of this bug and fix.
The FIX?, use Typed Constants rather than UnTyped Constants.
Instead of c1 = 1.0; Use c1 : Single = 1.0;
28th June, 1996 Version 1.23
BUG FIX'S & MODIFICATIONS
--------------------------
Corrected a bug in the isValidDate function of the TAdrock DateClass. I had the a
routine that checks for leap years calling IsLeapYear(TDateTime) when it should have
been calling IsLeapYearI(Integer).
11th July, 1996 Version 1.24
BUG FIX'S & MODIFICATIONS
--------------------------
There was a Hint property in the control but no ShowHint or ParentShowHint properties.
Added the ShowHint and ParentShowHint property.
22nd July, 1996 Version 1.25
BUG FIX'S & MODIFICATIONS
--------------------------
V1.24 was not updated, it still had V1.23 in the source code.
Corrected a bug in the routine to determine the week number of the year it would
sometimes give a false week for the end of the year.
January 1st, can be in Week 1, 52, or 53. This is the ISO standard for week numbers.
Adrock Software, Byte Computer & Software Ltd
CompuServe 770135,110 Internet ADROCK@USA.NET
http://WWW.MailHost.Net/~Byte
4th September, 1996 01:49 PM